{"id":2617,"date":"2017-10-08T02:48:03","date_gmt":"2017-10-07T19:48:03","guid":{"rendered":"http:\/\/www.payitforward.edu.vn\/wordpress\/?page_id=2617"},"modified":"2017-10-08T03:00:26","modified_gmt":"2017-10-07T20:00:26","slug":"cc1101-simpliciti-tiva-phan-2","status":"publish","type":"page","link":"https:\/\/payitforward.edu.vn\/wordpress\/tutorials\/wireless\/cc1101-simpliciti-tiva-phan-2\/","title":{"rendered":"CC1101 &#8211; SimpliciTI &#8211; TIVA Ph\u1ea7n 2"},"content":{"rendered":"<h2><span style=\"color: #008080;\">H\u01b0\u1edbng d\u1eabn s\u1eed d\u1ee5ng th\u01b0 vi\u1ec7n simpliciTI cho module CC1101 v\u1edbi MCU TM4C123G<\/span><\/h2>\n<h2><span style=\"color: #008080;\">Ph\u1ea7n 2 \u2013 T\u1ea1o m\u1ea1ng \u0111\u01a1n gi\u1ea3n<\/span><\/h2>\n<div data-redactor=\"1\">Ch\u00e0o c\u00e1c b\u1ea1n\u00a0<img decoding=\"async\" class=\"mceSmilie\" src=\"http:\/\/forum.gamevn.com\/images\/smilies\/Smiles\/1cool_byebye.gif\" alt=\":1cool_byebye:\" \/>, trong b\u00e0i vi\u1ebft h\u01b0\u1edbng d\u1eabn tr\u01b0\u1edbc m\u00ecnh \u0111\u00e3 chia s\u1ebb c\u00e1ch t\u1ea1o 1 project \u0111\u01a1n gi\u1ea3n d\u00f9ng simpliciTI \u0111\u1ec3 v\u01b0\u1ee3t qua c\u00e2u h\u1ecfi ban \u0111\u1ea7u m\u1ed7i khi b\u1eaft \u0111\u1ea7u l\u00e0m vi\u1ec7c v\u1edbi module RF: Li\u1ec7u module c\u00f3 ch\u1ea1y \u0111\u01b0\u1ee3c kh\u00f4ng?\u00a0<img decoding=\"async\" class=\"mceSmilie\" src=\"http:\/\/forum.gamevn.com\/images\/smilies\/Smiles\/8cool_matrix.gif\" alt=\":doc\" \/>. C\u00f2n trong b\u00e0i vi\u1ebft n\u00e0y, m\u00ecnh s\u1ebd chia s\u1ebb c\u00e1ch c\u1ea5u h\u00ecnh m\u1ea1ng \u0111\u01a1n gi\u1ea3n d\u00f9ng simpliciTI.<\/div>\n<div data-redactor=\"1\">\u0110\u1ea7u ti\u00ean l\u00e0 nh\u1eefng th\u1ee9 c\u1ea7n chu\u1ea9n b\u1ecb tr\u01b0\u1edbc khi b\u1eaft \u0111\u1ea7u, n\u00f3i \u0111\u1ebfn m\u1ea1ng th\u00ec c\u0169ng \u0111\u1ed3ng ngh\u0129a v\u1edbi n\u00f3i \u0111\u1ebfn nhi\u1ec1u \u0111i\u1ec3m (nodes), v\u1eady n\u00ean \u0111\u1ec3 th\u1ef1c hi\u1ec7n tut n\u00e0y c\u1ea7n nhi\u1ec1u kit TM4C123 v\u00e0 nhi\u1ec1u module RF.<\/div>\n<div data-redactor=\"1\">Sau khi c\u00f3 ph\u1ea7n c\u1ee9ng th\u00ec t\u1edbi gian \u0111o\u1ea1n chu\u1ea9n b\u1ecb ph\u1ea7n m\u1ec1m. Trong b\u00e0i vi\u1ebft n\u00e0y m\u00ecnh s\u1ebd d\u00f9ng v\u00ed d\u1ee5 m\u1eabu c\u1ee7a TI \u0111\u1ec3 th\u1ef1c hi\u1ec7n, hay c\u00f2n g\u1ecdi n\u00f4m na l\u00e0 ch\u00e9p code m\u1eabu\u00a0<img decoding=\"async\" class=\"mceSmilie\" src=\"http:\/\/forum.gamevn.com\/images\/smilies\/Smiles\/6cool_smile.gif\" alt=\":)\" \/>. Code m\u1eabu \u0111\u01b0\u1ee3c t\u1ea3i t\u1ea1i \u0111\u1ecba ch\u1ec9 sau:<\/div>\n<div data-redactor=\"1\"><a class=\"externalLink ProxyLink\" href=\"http:\/\/www.ti.com\/tool\/SimpliciTI?keyMatch=simpliciti&amp;tisearch=Search-EN\" target=\"_blank\" rel=\"nofollow noopener\" data-proxy-href=\"http:\/\/www.ti.com\/tool\/SimpliciTI?keyMatch=simpliciti&amp;tisearch=Search-EN\">http:\/\/www.ti.com\/tool\/SimpliciTI?keyMatch=simpliciti&amp;tisearch=Search-EN<\/a>\u00a0(SimpliciTI cho CCS version 1.1.1).<\/div>\n<div data-redactor=\"1\">Sau khi chu\u1ea9n b\u1ecb xong tinh th\u1ea7n, ch\u00fang ta b\u1eaft \u0111\u1ea7u v\u1edbi c\u00f4ng vi\u1ec7c th\u1ef1c hi\u1ec7n.<\/div>\n<div data-redactor=\"1\"><\/div>\n<div data-redactor=\"1\">T\u01b0\u01a1ng t\u1ef1 nh\u01b0 ph\u1ea7n 1, c\u00e1c b\u1ea1n ph\u1ea3i t\u1ea1o 1 project, add c\u00e1c file c\u1ea7n thi\u1ebft v\u00e0 c\u00e1c \u0111\u01b0\u1eddng d\u1eabn c\u1ea7n thi\u1ebft nh\u01b0 ph\u1ea7n 1 (b\u1ea1n n\u00e0o qu\u00ean c\u00f3 th\u1ec3 l\u1eadt l\u1ea1i &#8220;t\u00e0i li\u1ec7u&#8221;\u00a0<img decoding=\"async\" class=\"mceSmilie\" src=\"http:\/\/forum.gamevn.com\/images\/smilies\/Smiles\/5cool_big_smile.gif\" alt=\":D\" \/>). Sau \u0111\u00f3 t\u1ea1o folder simpliciTI v\u00e0 add th\u00eam c\u00e1c file v\u00e0o project nh\u01b0 h\u00ecnh:<\/div>\n<div data-redactor=\"1\"><img decoding=\"async\" class=\"bbCodeImage wysiwygImage\" src=\"https:\/\/i.pinimg.com\/originals\/2c\/a5\/1e\/2ca51e9af31a2d86f946d199becd2fdd.png\" alt=\"\" \/><\/div>\n<div data-redactor=\"1\">Trong c\u1ea5u h\u00ecnh m\u1ea1ng s\u1eafp th\u1ef1c hi\u1ec7n, c\u00f3 2 lo\u1ea1i thi\u1ebft b\u1ecb l\u00e0 Access Point v\u00e0 End Device, 2 lo\u1ea1i thi\u1ebft b\u1ecb n\u00e0y th\u1ef1c hi\u1ec7n 2 ch\u1ee9c n\u0103ng kh\u00e1c nhau, b\u1edfi v\u1eady n\u00f3 c\u1ea7n 2 code kh\u00e1c nhau\u00a0<img decoding=\"async\" class=\"mceSmilie\" src=\"http:\/\/forum.gamevn.com\/images\/smilies\/Smiles\/5cool_beat_plaster.gif\" alt=\":5cool_beat_plaster:\" \/>. \u0110\u1ec3 gi\u1ea3i quy\u1ebft t\u00ecnh tr\u1ea1ng \u0111\u00f3, b\u1ea1n c\u00f3 th\u1ec3 l\u00e0m 2 project ho\u00e0n to\u00e0n kh\u00e1c nhau, ho\u1eb7c s\u1eed d\u1ee5ng 1 project v\u1edbi 2 config kh\u00e1c nhau, \u1edf \u0111\u00e2y m\u00ecnh s\u1ebd chia s\u1ebb c\u00e1ch t\u1ea1o project v\u1edbi nhi\u1ec1u config kh\u00e1c nhau. \u0110\u1ea7u ti\u00ean c\u1ea7n t\u00e1ch bi\u1ec7t code c\u1ee7a t\u1ee5i n\u00f3 ra ri\u00eang, m\u00ecnh s\u1ebd t\u1ea1o 2 folder v\u1edbi c\u00e1c file kh\u00e1c nhau nh\u01b0 h\u00ecnh:<\/div>\n<div data-redactor=\"1\"><img decoding=\"async\" class=\"bbCodeImage wysiwygImage\" src=\"https:\/\/i.pinimg.com\/originals\/c7\/40\/ac\/c740ac4f2594b29f765357ca1ca593ae.png\" alt=\"\" \/><\/div>\n<div data-redactor=\"1\">Ti\u1ebfp \u0111\u00f3 l\u00e0 t\u1ea1o c\u00e1c config, chu\u1ed9t ph\u1ea3i v\u00e0o t\u00ean project, ch\u1ecdn build configurations, ch\u1ecdn manage:<\/div>\n<div data-redactor=\"1\"><img decoding=\"async\" class=\"bbCodeImage wysiwygImage\" src=\"https:\/\/i.pinimg.com\/originals\/f7\/57\/c9\/f757c9cce49e2d007bdc18a31ed2a25f.png\" alt=\"\" \/><\/div>\n<div data-redactor=\"1\">T\u1ea1o m\u1edbi 1 config, \u0111\u1eb7t t\u00ean n\u00f3 l\u00e0 g\u00ec t\u00f9y th\u00edch, \u1edf \u0111\u00e2y m\u00ecnh \u0111\u1eb7t l\u00e0 AP v\u00e0 ED, copy thi\u1ebft l\u1eadp t\u1eeb Debug:<\/div>\n<div data-redactor=\"1\"><img decoding=\"async\" class=\"bbCodeImage wysiwygImage\" src=\"https:\/\/i.pinimg.com\/originals\/7a\/e2\/48\/7ae2489aab812827f15ec4fa3564b8e0.png\" alt=\"\" \/><\/div>\n<div data-redactor=\"1\">Sau khi t\u1ea1o xong, ch\u00fang ta s\u1ebd b\u1eaft \u0111\u1ea7u config cho t\u1eebng b\u00e9. V\u00f4 m\u1ee5c project&gt; build config &gt; set active &gt; AP.<\/div>\n<div data-redactor=\"1\"><img decoding=\"async\" class=\"bbCodeImage wysiwygImage\" src=\"https:\/\/i.pinimg.com\/originals\/17\/bf\/fa\/17bffa9a4d5ce4a45b68426f1c53e1d9.png\" alt=\"\" \/><\/div>\n<div data-redactor=\"1\">Do CCS s\u1ebd t\u1ef1 build t\u1ea5t c\u1ea3 file .c trong project n\u00ean c\u1ea7n ph\u1ea3i lo\u1ea1i b\u1ecf c\u00e1c file kh\u00f4ng c\u1ea7n thi\u1ebft \u0111\u1ec3 &#8220;tr\u00e1nh h\u1eadu h\u1ecda v\u1ec1 sau\u00a0<img decoding=\"async\" class=\"mceSmilie\" src=\"https:\/\/i.imgur.com\/4mCen5s.png\" alt=\":brick:\" \/>&#8220;. B\u1ea1n ch\u1ecdn chu\u1ed9t ph\u1ea3i v\u00e0o folder ED, ch\u1ecdn exclude from build:<\/div>\n<div data-redactor=\"1\"><img decoding=\"async\" class=\"bbCodeImage wysiwygImage\" src=\"https:\/\/i.pinimg.com\/originals\/31\/3a\/c1\/313ac16cdb115e63d673e2bf8e08a6fd.png\" alt=\"\" \/><\/div>\n<div data-redactor=\"1\">Sau \u0111\u00f3 include th\u00eam \u0111\u01b0\u1eddng d\u1eabn cho folder AP v\u00e0o Include Options:<\/div>\n<div data-redactor=\"1\"><img decoding=\"async\" class=\"bbCodeImage wysiwygImage\" src=\"https:\/\/i.pinimg.com\/originals\/29\/75\/1e\/29751e2675382d9eed6b6023ac63d830.png\" alt=\"\" \/><\/div>\n<div data-redactor=\"1\">Th\u1ef1c hi\u1ec7n t\u01b0\u01a1ng t\u1ef1 v\u1edbi config ED.<\/div>\n<div data-redactor=\"1\">Sau khi th\u1ef1c hi\u1ec7n xong 2 c\u00e1i config, b\u00e2y gi\u1edd l\u00e0 b\u01b0\u1edbc ch\u00e9p code\u00a0<img decoding=\"async\" class=\"mceSmilie\" src=\"http:\/\/forum.gamevn.com\/images\/smilies\/Smiles\/6cool_boss.gif\" alt=\":6cool_boss:\" \/>. Code ch\u00fang ta s\u1ebd ch\u00e9p l\u00e0 v\u00ed d\u1ee5 &#8220;AP as datahub&#8221;, file code c\u00f3 th\u1ec3 t\u00ecm th\u1ea5y t\u1ea1i:<\/div>\n<ul>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Projects\\Examples\\Applications\\main_AP_Async_Listen_autoack.c<\/em><\/li>\n<\/ul>\n<div data-redactor=\"1\">v\u00e0:<\/div>\n<ul>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Projects\\Examples\\Applications\\main_manyEDs_autoack.c<\/em><\/li>\n<\/ul>\n<div data-redactor=\"1\">file config c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng t\u1ea1i:<\/div>\n<ul>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Projects\\Examples\\eZ430RF\\AP_as_Data_Hub\\CCS\\Configuration<\/em>.<\/li>\n<\/ul>\n<div data-redactor=\"1\">\u0110\u00e2y l\u00e0 v\u00ed d\u1ee5 m\u1eabu c\u1ee7a TI n\u00ean n\u00f3 s\u1ebd c\u00f3 h\u01b0\u1edbng d\u1eabn c\u1ee5 th\u1ec3 v\u00e0 r\u00f5 r\u00e0ng trong file:<\/div>\n<ul>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Documents\\SimpliciTI Sample Application User&#8217;s Guide.pdf<\/em><\/li>\n<\/ul>\n<div data-redactor=\"1\">C\u00e1c b\u1ea1n ch\u00e9p n\u1ed9i dung c\u1ee7a file<\/div>\n<ul>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Projects\\Examples\\Applications\\main_AP_Async_Listen_autoack.c<\/em> v\u00e0o <em>main_ad.c<\/em><\/li>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Projects\\Examples\\Applications\\main_manyEDs_autoack.c<\/em> v\u00e0o <em>main_ed.c<\/em><\/li>\n<\/ul>\n<div data-redactor=\"1\">nh\u01b0 \u0111\u01b0\u1ee3c t\u1ea1o \u1edf tr\u00ean.<\/div>\n<div data-redactor=\"1\"><\/div>\n<div data-redactor=\"1\">Ti\u1ebfp theo c\u00e1c b\u1ea1n import c\u00e1c files:<\/div>\n<ul>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Projects\\Examples\\eZ430RF\\AP_as_Data_Hub\\CCS\\Configuration\\smpl_nwk_config.dat<\/em> v\u00e0o th\u01b0 m\u1ee5c app<\/li>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Projects\\Examples\\eZ430RF\\AP_as_Data_Hub\\CCS\\Configuration\\Access_Point\\smpl_config.dat<\/em> v\u00e0o th\u01b0 m\u1ee5c AP<\/li>\n<li data-redactor=\"1\"><em>SimpliciTI-CCS-1.1.1\\Projects\\Examples\\eZ430RF\\AP_as_Data_Hub\\CCS\\Configuration\\End_Device<\/em> v\u00e0o th\u01b0 m\u1ee5c ED.<\/li>\n<\/ul>\n<div data-redactor=\"1\">Sau \u0111\u00f3 c\u00e1c b\u1ea1n s\u1eed d\u1ee5ng c\u00e1c file n\u00e0y v\u00e0o thi\u1ebft l\u1eadp c\u1ee7a project nh\u01b0 h\u00ecnh:<\/div>\n<div data-redactor=\"1\"><img decoding=\"async\" class=\"bbCodeImage wysiwygImage\" src=\"https:\/\/i.pinimg.com\/originals\/88\/db\/97\/88db97ef431239459ba6a5daf2b1f611.png\" alt=\"\" \/><\/div>\n<div data-redactor=\"1\">L\u00e0m t\u01b0\u01a1ng t\u1ef1 cho AP, l\u01b0u \u00fd c\u00e1c files n\u00e0y l\u00e0 c\u00e1c file text, c\u00e1c b\u1ea1n c\u00f3 th\u1ec3 edit d\u1ec5 d\u00e0ng.<\/div>\n<div data-redactor=\"1\">Sau \u0111\u00f3 b\u1eaft \u0111\u1ea7u build, n\u1ea1p xu\u1ed1ng cho t\u1eebng con v\u00e0 t\u1eadn h\u01b0\u1edfng th\u00e0nh qu\u1ea3\u00a0<img decoding=\"async\" class=\"mceSmilie\" src=\"http:\/\/forum.gamevn.com\/images\/smilies\/Smiles\/5cool_still_dreaming.gif\" alt=\":5cool_still_dreaming:\" \/>.<\/div>\n<div data-redactor=\"1\"><\/div>\n<div data-redactor=\"1\">\n<p><span style=\"color: #008080;\"><strong><em>Th\u1ea3o lu\u1eadn:<\/em><\/strong><\/span><\/p>\n<ul>\n<li><a href=\"http:\/\/www.payitforward.edu.vn\/forum\/threads\/2054\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.payitforward.edu.vn\/forum\/threads\/2054\/<\/a><\/li>\n<\/ul>\n<p><span style=\"color: #008080;\"><strong><em>Xem ti\u1ebfp:<\/em><\/strong><\/span><\/p>\n<ul>\n<li><a href=\"http:\/\/www.payitforward.edu.vn\/wordpress\/tutorials\/wireless\/cc1101-simpliciti-tiva-phan-1\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #008080;\">Ph\u1ea7n 1<\/span><\/a><\/li>\n<li><a href=\"http:\/\/www.payitforward.edu.vn\/wordpress\/tutorials\/wireless\/cc1101-simpliciti-tiva-phan-3\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #008080;\">Ph\u1ea7n 3<\/span><\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>H\u01b0\u1edbng d\u1eabn s\u1eed d\u1ee5ng th\u01b0 vi\u1ec7n simpliciTI cho module CC1101 v\u1edbi MCU TM4C123G Ph\u1ea7n 2 \u2013 T\u1ea1o m\u1ea1ng \u0111\u01a1n gi\u1ea3n Ch\u00e0o c\u00e1c b\u1ea1n\u00a0, trong b\u00e0i vi\u1ebft h\u01b0\u1edbng d\u1eabn tr\u01b0\u1edbc m\u00ecnh \u0111\u00e3 chia s\u1ebb c\u00e1ch t\u1ea1o 1 project \u0111\u01a1n gi\u1ea3n d\u00f9ng simpliciTI \u0111\u1ec3 v\u01b0\u1ee3t qua c\u00e2u h\u1ecfi ban \u0111\u1ea7u m\u1ed7i khi b\u1eaft \u0111\u1ea7u l\u00e0m vi\u1ec7c v\u1edbi module RF: Li\u1ec7u module c\u00f3 ch\u1ea1y \u0111\u01b0\u1ee3c kh\u00f4ng?\u00a0. C\u00f2n trong b\u00e0i vi\u1ebft n\u00e0y, m\u00ecnh s\u1ebd chia s\u1ebb c\u00e1ch c\u1ea5u h\u00ecnh m\u1ea1ng \u0111\u01a1n gi\u1ea3n d\u00f9ng simpliciTI. \u0110\u1ea7u ti\u00ean l\u00e0 nh\u1eefng th\u1ee9 c\u1ea7n chu\u1ea9n b\u1ecb tr\u01b0\u1edbc khi b\u1eaft \u0111\u1ea7u, n\u00f3i \u0111\u1ebfn m\u1ea1ng th\u00ec c\u0169ng \u0111\u1ed3ng ngh\u0129a v\u1edbi \u2026<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/payitforward.edu.vn\/wordpress\/tutorials\/wireless\/cc1101-simpliciti-tiva-phan-2\/\">Continue reading<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2605,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2617","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/pages\/2617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/comments?post=2617"}],"version-history":[{"count":5,"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/pages\/2617\/revisions"}],"predecessor-version":[{"id":2627,"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/pages\/2617\/revisions\/2627"}],"up":[{"embeddable":true,"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/pages\/2605"}],"wp:attachment":[{"href":"https:\/\/payitforward.edu.vn\/wordpress\/wp-json\/wp\/v2\/media?parent=2617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}