欢迎来到天天文库
浏览记录
ID:57650369
大小:52.50 KB
页数:5页
时间:2020-08-30
《SimpliciTi-框架及具体实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、IAR项目文件一:Simple_Peer_To_PeerFolder1BSP(BoardSupportPackage)板级支持包1)msp430fg4618.h[in430.h(intrinsics.h)]intrinsics.h>in430.n>msp430fg4618>msp430.h>bsp_msp430_def.ha)intrinsics.h:IAREmbeddedWorkbench为MSP430准备的内建函数(intrinsicfunctions)。其中包括:[typedefunsignedshortistate_t;]__intrinsicv
2、oid__no_operation(void);__intrinsicvoid__enable_interrupt(void);__intrinsicvoid__disable_interrupt(void);__intrinsicistate_t__get_interrupt_state(void);__intrinsicvoid__set_interrupt_state(istate_t);__intrinsicvoid__op_code(unsignedshort);__intrinsicunsignedshort__swap_bytes(unsi
3、gnedshort);__intrinsicvoid__bic_SR_register(unsignedshort);__intrinsicvoid__bis_SR_register(unsignedshort);__intrinsicunsignedshort__get_SR_register(void);__intrinsicvoid__bic_SR_register_on_exit(unsignedshort);__intrinsicvoid__bis_SR_register_on_exit(unsignedshort);__intrinsicun
4、signedshort__get_SR_register_on_exit(void);__intrinsicunsignedshort__bcd_add_short(unsignedshort,unsignedshort);__intrinsicunsignedlong__bcd_add_long(unsignedlong,unsignedlong);__intrinsicunsignedlonglong__bcd_add_long_long(unsignedlonglong,unsignedlonglong);__intrinsicunsignedsh
5、ort__even_in_range(unsignedshort__value,unsignedshort__bound);__intrinsicvoid__delay_cycles(unsignedlong__cycles);__intrinsicunsignedshort__get_R4_register(void);__intrinsicvoid__set_R4_register(unsignedshort);__intrinsicunsignedshort__get_R5_register(void);__intrinsicvoid__set_R
6、5_register(unsignedshort);__intrinsicunsignedshort__get_SP_register(void);__intrinsicvoid__set_SP_register(unsignedshort);__intrinsicvoid__data20_write_char(unsignedlong__addr,unsignedchar__value);__intrinsicvoid__data20_write_short(unsignedlong__addr,unsignedshort__value);__intr
7、insicvoid__data20_write_long(unsignedlong__addr,unsignedlong__value);__intrinsicunsignedchar__data20_read_char(unsignedlong__addr);__intrinsicunsignedshort__data20_read_short(unsignedlong__addr);__intrinsicunsignedlong__data20_read_long(unsignedlong__addr);__intrinsicvoid__data16
8、_write_addr(unsignedshort__addr,unsigned
此文档下载收益归作者所有