<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog ngohaibac&#187; TI DSP</title>
	<atom:link href="http://www.ngohaibac.net/category/he-thong-nhung/ti-dsp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ngohaibac.net</link>
	<description>Hãy chia sẻ để được chia sẻ.</description>
	<lastBuildDate>Sat, 15 Oct 2011 14:02:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Hướng dẫn tự học vi điều khiển 32 bit TMS320F28335 của TI</title>
		<link>http://www.ngohaibac.net/huong-dan-tu-hoc-vi-dieu-khien-32-bit-tms320f28335-cua-ti/</link>
		<comments>http://www.ngohaibac.net/huong-dan-tu-hoc-vi-dieu-khien-32-bit-tms320f28335-cua-ti/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 19:09:20 +0000</pubDate>
		<dc:creator>ngohaibac</dc:creator>
				<category><![CDATA[TI DSP]]></category>

		<guid isPermaLink="false">http://www.ngohaibac.net/?p=1403</guid>
		<description><![CDATA[Rất lâu rồi mình không viết Blog, mà chỉ thỉnh thoảng trả lời comment của các bạn, còn chủ yếu mình dùng Facebook cá nhân, cũng vì nhiều nguyên nhân. Cũng không có cảm hứng viết blog, nên giờ mới dành thời gian viết tiếp. TMS320F28335 là một loại vi điều khiển thuộc loại mạnh [...]


Related posts:<ol><li><a href='http://www.ngohaibac.net/pic16f887-dieu-khien-thoi-gian-dong-cat-mot-led-tu-pc-qua-uart/' rel='bookmark' title='PIC16F887 Điều khiển thời gian đóng cắt một led từ PC qua UART'>PIC16F887 Điều khiển thời gian đóng cắt một led từ PC qua UART</a></li>
<li><a href='http://www.ngohaibac.net/cac-tinh-chat-cua-cac-dieu-khien-trong-gui-matlab/' rel='bookmark' title='C&#225;c t&#237;nh chất của c&#225;c điều khiển trong GUIDE Matlab'>C&#225;c t&#237;nh chất của c&#225;c điều khiển trong GUIDE Matlab</a></li>
<li><a href='http://www.ngohaibac.net/lap-trinh-c-cho-vi-dieu-khien/' rel='bookmark' title='Lập trình C cho vi điều khiển'>Lập trình C cho vi điều khiển</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><p>Rất lâu rồi mình không viết Blog, mà chỉ thỉnh thoảng trả lời comment của các bạn, còn chủ yếu mình dùng <a href="http://facebook.com/ngohaibac" target="_blank">Facebook </a>cá nhân, cũng vì nhiều nguyên nhân. Cũng không có cảm hứng viết blog, nên giờ mới dành thời gian viết tiếp.</p>
<p>TMS320F28335 là một loại vi điều khiển thuộc loại mạnh nhất trong dòng vi điều khiể n32 bit C2000 của Texas Instrument. Vi điều khiển này được dùng trong rất nhiều các phòng thí nghiệm, để điều khiển các thiết bị, robot, ...</p>
<p>Vi điều khiển này có core hỗ trợ tính toán số thực với dấu phẩy động (Floating point support). C2000 nằm trong nhánh sản phẩm Microcontrollers (MCU) của TI. Vì thế trước khi học, hay làm việc hãy vào http://ti.com để có cái nhìn tổng quan, để xem mình đang học cái gì ? Khả năng của nó để làm gì ?</p>
<p>Việc học TMS320F28335 đang được thực hiện tại <a href="http://www.hocdelam.org" target="_blank">Hocdelam Group</a>, nhóm cũng đang triển khai viết thư viện cho vi điều khiển này để tiện lợi cho việc phát triển ứng dụng, thuận lợi cho việc giảng dạy, làm dự án, ... Tuy nhiên, việc đào sâu khai tác và viết thư viện đòi hỏi phải có thời gian nên chưa thể xong ngay được. Hiện tại đã xong thư viện cho các module: GPIO, XINF, SCI, ADC, PWM.</p>
<p>Bài viết này nói tóm tắt một vài ý quan trọng khi học TMS320F28335 và cung cấp 1 vài slide bài giảng của nhóm do tôi biên soạn. Tuy nhiên, sẽ hiểu rõ hơn nhiều nếu được tham dự các buổi offline của nhóm.</p>
<h2>Compiler, Linker, IDE</h2>
<p>IDE chính dùng cho TMS320F28335 là Code Composer Studio. Hiện tại bản mới nhất là <a rel="nofollow" href="http://tiexpressdsp.com/index.php/Category:Code_Composer_Studio_v4">Code Composer Studio V4</a> dựa trên nền Standard IDE Eclipse. Bản truyền thống là Code Composer Studio V3.x (ví dụ 3.3, ...) tuy nhiên config phức tạp và giao diện hơi ớn. Khi ngồi code rất mất cảm hứng. Vì thế khuyên dùng CCS V4.x chứ không nên dùng V3.x. Thông tin về CCS4, có thể xem <a href="http://tiexpressdsp.com/index.php/Category:Code_Composer_Studio_v4" target="_blank">tại đây</a>.</p>
<p>Để có thể download được CCS4 đòi hỏi phải có tài khoản tại ti.com và yêu cầu phức tạp nên đã upload lên mediafire để cho tiện nếu ai chưa down được: <a rel="nofollow" href="http://www.mediafire.com/?sharekey=49fa050ed02fd2b995af63b7d44918aabacdbef86a04cdb1">mediafire</a></p>
<p><strong>Trình biên dịch</strong>: Code Generation cung cấp bởi TI, được cung cấp cùng với bản CCS. Tuy nhiên, với CCS 3.x thì cần phải download Code generation phiên bản mới nhất để hỗ trợ Floating point.</p>
<h2>Thư viện</h2>
<p>Thư viện này cung cấp các định nghĩa các thanh ghi cho các ngoại vi trong F28335:<br />
<a rel="nofollow" href="http://focus.ti.com/docs/toolsw/folders/print/sprc530.html">C2833x/C2823x C/C++ Header Files and Peripheral Examples</a></p>
<p>Cách thực hiện hay nhúng thư viện vào trong CCS3.x, CCS4 được nói trong manual, tuy nhiên đã được tóm tắt trong slide bài giảng số 2.</p>
<h2>Các bài giảng</h2>
<p>Các bài giảng Presentation do tôi và các thành viên của nhóm DSP thực hiện. Video sẽ cập nhật sau:<br />
<a rel="nofollow" href="http://groups.google.com/group/dsp-hocdelam-group/web/DSP_Day1.pps">DSP_Day1.pps</a><br />
<a rel="nofollow" href="http://groups.google.com/group/dsp-hocdelam-group/web/DSP_Day2.pps">DSP_Day2.pps</a></p>
<p>Đề nghị các bạn trong nhóm đến đúng giờ để chúng ta thực hiện các buổi seminar.</p>
<h2>Tài liệu tham khảo</h2>
<p>Trang chủ tham khảo và download tài liệu tại Texas Instrument: <a href="http://focus.ti.com/docs/prod/folders/print/tms320f28335.html">http://focus.ti.com/docs/prod/folders/print/tms320f28335.html</a></p>
<p>Quan trọng nhất là phần User Guide, nói về các module của con này.</p>
<h3>User Guides</h3>
<ul>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru514c">TMS320C28x Optimizing C/C++ Compiler User's Guide (Rev. C)</a> (HTM, 9 KB)   25908 views<br />
28 Sep 2007 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru514c">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru513c">TMS320C28x Assembly Language Tools User's Guide (Rev. C)</a> (HTM, 8 KB)   24475 views<br />
01 Oct 2007 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru513c">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru608a">TMS320C28x Instruction Set Simulator Technical Overview (Rev. A)</a> (HTM, 8 KB)   6527 views<br />
30 Nov 2002 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru608a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru812a">TMS320x2833x, 2823x Analog-to-Digital Converter (ADC) Module Reference Guide (Rev. A)</a> (HTM, 8 KB)   4959 views<br />
12 Oct 2007 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru812a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprueo2a">TMS320C28x Floating Point Unit and Instruction Set Reference Guide (Rev. A)</a> (HTM, 8 KB)   5641 views<br />
08 Aug 2008 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprueo2a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru625i">TMS320C28x DSP/BIOS 5.32 Application Programming Interface (API) Reference Guide (Rev. I)</a> (HTM, 8 KB)   15775 views<br />
30 Sep 2007 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru625i">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprug04a">TMS320x2833x, 2823x Enhanced Pulse Width Modulator (ePWM) Reference Guide (Rev. A)</a> (HTM, 8 KB)   3014 views<br />
14 Jul 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprug04a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprug03a">TMS320x2833x, 2823x Inter-Integrated Circuit (I2C) Module Reference Guide (Rev. A)</a> (HTM, 8 KB)   1383 views<br />
10 Jul 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprug03a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufz5a">TMS320F2833x, 2823x Serial Communications Interface (SCI) Reference Guide (Rev. A)</a> (HTM, 8 KB)   2279 views<br />
07 Jul 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufz5a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprueu3a">TMS320x2833x, 2823x DSC Serial Peripheral Interface (SPI) Reference Guide (Rev. A)</a> (HTM, 8 KB)   2013 views<br />
19 Jun 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprueu3a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufg4a">TMS320x2833x, 2823x Enhanced Capture [ECAP] Module Reference Guide (Rev. A)</a> (HTM, 8 KB)   1558 views<br />
17 Jun 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufg4a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufb0c">TMS320x2833x, 2823x System Control and Interrupts Reference Guide (Rev. C)</a> (HTM, 9 KB)   7000 views<br />
14 May 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufb0c">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufb8b">TMS320x2833x, 2823x Direct Memory Access (DMA) Reference Guide (Rev. B)</a> (HTM, 8 KB)   3169 views<br />
13 May 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufb8b">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru566i">TMS320x28xx, 28xxx DSP Peripherals Reference Guide (Rev. I)</a> (HTM, 8 KB)   24871 views<br />
03 May 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru566i">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru430e">TMS320C28x DSP CPU and Instruction Set Reference Guide (Rev. E)</a> (HTM, 8 KB)   41285 views<br />
11 Feb 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru430e">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprug02a">TMS320x2833x, 2823x High Resolution Pulse Width Modulator (HRPWM) RG (Rev. A)</a> (HTM, 8 KB)   1441 views<br />
10 Feb 2009 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprug02a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://www.ti.com/litv/pdf/sprueu1">TMS320x2833x, 2823x DSP Enhanced Controller Area Network (eCAN) User's Guide</a> (PDF, 568 KB)   1284 views<br />
22 Jan 2009</li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprug05a">TMS320x2833x, 2823x Enhanced Quadrature Encoder Pulse Module Reference Guide (Rev. A)</a> (HTM, 8 KB)   1160 views<br />
18 Dec 2008 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprug05a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru949c">TMS320x2833x, 2823x External Interface (XINTF) Reference Guide (Rev. C)</a> (HTM, 8 KB)   3818 views<br />
04 Oct 2008 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru949c">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru963a">TMS320x2833x, 2823x Boot ROM Reference Guide (Rev. A)</a> (HTM, 9 KB)   5176 views<br />
09 Jul 2008 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=spru963a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufb7a">TMS320x2833x, 2823x Multichannel Buffered Serial Port (McBSP) Reference Guide (Rev. A)</a> (HTM, 8 KB)   3202 views<br />
25 Oct 2007 <a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufb7a">Read Abstract</a></li>
<li><a rel="nofollow" name="&amp;lid=en_US_folder_p_tech_docs_user_guides_action_link" href="http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=sprufb7a"></a></li>
</ul>
<p>Chúc các bạn thành công.</p>
<img src="http://www.ngohaibac.net/?ak_action=api_record_view&id=1403&type=feed" alt="" />

<p>Related posts:<ol><li><a href='http://www.ngohaibac.net/pic16f887-dieu-khien-thoi-gian-dong-cat-mot-led-tu-pc-qua-uart/' rel='bookmark' title='PIC16F887 Điều khiển thời gian đóng cắt một led từ PC qua UART'>PIC16F887 Điều khiển thời gian đóng cắt một led từ PC qua UART</a></li>
<li><a href='http://www.ngohaibac.net/cac-tinh-chat-cua-cac-dieu-khien-trong-gui-matlab/' rel='bookmark' title='C&#225;c t&#237;nh chất của c&#225;c điều khiển trong GUIDE Matlab'>C&#225;c t&#237;nh chất của c&#225;c điều khiển trong GUIDE Matlab</a></li>
<li><a href='http://www.ngohaibac.net/lap-trinh-c-cho-vi-dieu-khien/' rel='bookmark' title='Lập trình C cho vi điều khiển'>Lập trình C cho vi điều khiển</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ngohaibac.net/huong-dan-tu-hoc-vi-dieu-khien-32-bit-tms320f28335-cua-ti/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

