- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 DA14531 CODELESS不能正常执行
DA14531 CODELESS 使用官方codeless,用自己的开发板进行测试发现AT命令无反应。经排查发现demo中需要从SPI Flash中读取参数。而所采用的硬件上并没有SPI Flash,即便是有对应地址所存储的内容可能也不是想要的。 执行的现象是芯片重启 分析代码: user_codeless.c文件中888行的函数 void user_app_on_init(void) { //代码省略很多... // line 988 #if defined(USE_AT_BND) #if (B
2021-04-22 13:30:50
524
原创 JN516X 如何遥控一盏灯
参考DEMO JN-AN-1218 Zigbee的网络通信功能如此强大,你按下遥控器,就可以改变一盏灯的状态。嗯,可以开关,可以改亮度,可以改颜色,可以定时。。。那么,这个过程是如何实现的呢? 简单说几个概念 PADID 网络ID,是一个16位数字(短地址)或64位数字(长地址),这个很像是路由器的地址或路由名字 NetAddr 网络地址同样分短地址(协调器分配的地址)和长地址(IEEE Addr...
2020-05-07 18:24:43
593
原创 JN5169片上Flash
片上Flash空间大小 应用程序从sector 0开始存储,应用数据一般从最后一个sector开始存储。 API Flash的使用需要在初始函数中先调用bAHI_FlashInit()函数。另外Flash的地址均为相对地址,而不是绝对地址。 擦除:bAHI_FlashEraseSector(),按sector擦除,最小单元为32KB,擦除时应小心不要把应用程序擦掉。片上Flash擦除时间为10...
2020-04-18 20:17:58
388
原创 JN5169_EEPROM_PDM
NXP JN5168/JN5169 JN5168/9是NXP推出的zigbee芯片, EEPROM 片内EEPROM有4KB,并按64字节分段,共64段。擦除中按段擦除。每个bit擦除后数据为全零,可编程由0改写为1。EEPROM的API函数使用(参考JN-UG-3087 17.EEPROM): 初始化:u16AHI_InitialiseEEP() 初始化时调用,必须在读写之前调用 写操作:iA...
2020-04-18 17:48:14
878
原创 CSDN_MARKDOWN_TEST
标题一 标题二 table 列1 列2 列3 行1 行2 行3 代码插入 #include "stdio.h" void main (void) { print("hello world"); } 流程图 // todo
2020-04-18 14:26:27
127
原创 Contiki 了解(2)-HelloWorld的编译过程
基础知识: Makefile常用函数: http://blog.csdn.net/l0605020112/article/details/38944825 strip :去空格函数 $(strip string) 功能:去掉字串中开头和结尾的空字符。 返回:返回被去掉空格的字符串值 $(findstring ,) 名称:查找字符串函数——findstring。 功能:在字
2016-09-23 18:51:42
2146
原创 Contiki 了解(1)
0. 目标了解Contiki的编译配置方法。make TARGET=srf06-cc26xx BOARD=srf06/cc26xx 1. 使用环境: Vmware+ubuntu; Contiki3.0: "git clone https://github.com/contiki-os/contiki.git"得到,官方提供的ubuntu虚拟机中用的是2.7版本。 CC
2016-09-23 14:25:51
1281
转载 2-PLAT-Windows下用Eclipse搭建C/C++开发环境
http://metaphy.iteye.com/blog/560534 觉得有用,果断转载。 本文假定你已经熟悉Java,Eclipse的安装,并能顺利启动和运行Eclipse.此外因为各软件版本在不断更新,有些地方可能不准确,以最新的、原文资料为准。 距上一次写和调C++程序,已经5、6年了,光阴荏苒岁月无情,现在再重新拾起来,很多东西都要从头来。Windows下C/C++
2011-12-05 19:30:52
506
转载 1-plat
安装 arm-none-linux-gnueabi-gcc wget http://www.codesourcery.com/sgpp/lite/arm/portal/package4571/public/arm-none-linux-gnueabi/arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 wget -c
2011-12-04 18:37:01
665
转载 2.6内核编译配置选项简介--介绍make menuconfig中的每个选项含义
Linux 2.6.19.x 内核编译配置选项简介 作者: 金步国 版权声明 本文作者是一位自由软件爱好者,所以本文虽然不是软件,但是本着 GPL 的精神发布。任何人都可以自由使用、转载、复制和再分发,但必须保留作者署名,亦不得对声明中的任何条款作任何形式的修改,也不得附加任何其它条件。您可以自由链接、下载、传播此文档,但前提是必须保证全文完整转载,包括完整的版权信息和作译者声明。
2011-12-04 16:19:09
2199
转载 make menuconfig *** Unable to find the ncurses libraries *** required header files.
问题: lzz@lzz-virtual-machine:~/linux-2.6.32.2$ make menuconfig *** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries.
2011-12-04 16:13:29
835
原创 MX233物理存储空间学习
MX233物理存储空间分布如右图: 这里自下而上进行分析,首先是On-Chip SRAM 32KB,地址空间为:0x00000 - 0x00007FFFF. 这个空间也是编写裸写程序时时的代码空间和数据空间。 然后是0x00008000 - 0x5FFFFFFF的片外DRAM和32KB的On-Chip SRAM别名空间。 内存测试程序中用到的代码也是这部分的空间。 The 169-p
2011-10-12 22:44:09
655
原创 基于i.MX233的UART测试程序
i.MX233是freescale公司退出的一款ARM9处理器,该芯片集成了PMU单元,并集成了各种常用接口,大大降低了系统成本。。 硬件配置如下: 1. USB线接PC机和开发板,进行数据下载和供电; 2. 连接串口,用于打印信息; 3. 最好不要安装LCD屏,防止USB供电不足,如果供电不足,也可以使用外置电源供电。 4. 启动模式配置为:0000,即USB启动 软件下载工具: 采
2011-10-12 13:10:51
1604
原创 基于Arm 的linux 的启动分析
Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object class
2009-11-15 15:55:00
2568
Interfacing the MSP430 and TMP100 Temperature Sensor
2009-04-05
AT89C51读DS18B20温度检测BC7281显示程序源代码
2010-05-09
Interfacing the MSP430 and TMP100 Temperature Sensor
2009-04-05
i.MX233-UART-test
2011-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人