久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
bc26 NBiot模塊原理圖pcb源碼
[打印本頁]
作者:
zhangsmart1101
時間:
2024-8-21 15:27
標題:
bc26 NBiot模塊原理圖pcb源碼
51hei.png
(13.02 KB, 下載次數(shù): 10)
下載附件
2024-8-23 00:45 上傳
#include "main.h"
#include "usart.h"
#include "timer.h"
#include "BC26.h"
#include "led.h"
#include "SMP.h"
#include "systempz.h"
GPIO_InitTypeDef GPIO_InitStructure;
static __IO uint32_t TimingDelay;
extern int err;
//***與服務(wù)器進行交互,模塊可以通過UDP方式傳數(shù)據(jù)到服務(wù)器端,服務(wù)器也可以支持下發(fā)數(shù)據(jù)到設(shè)備端進行顯示打印*****************/
/* Private function prototypes -----------------------------------------------*/
void Delay(__IO uint32_t nTime);
/** @addtogroup Template_Project
* @{
*/
/**
* @brief Main program.
* @param None
* @retval None
*/
int main(void)
{
if (SysTick_Config(SystemCoreClock / 1000))//設(shè)置24bit定時器 1ms中斷一次
{
/* Capture error */
while (1);
}
LED_Init();
uart1_init(115200);
uart2_init(115200);
uart3_init(115200);
printf("\r\n ############ ############\r\n ############("__DATE__ " - " __TIME__ ")############");
////////液晶屏的顯示驅(qū)動//////
GPIO_Configuration();
printf("INIT EINK EINK GPIO\r\n");
MYRESET(); // 電子紙控制器硬件復(fù)位
printf("EINK LCD RESET..\r\n");
READBUSY();
printf("EINK BUSY READ..\r\n");
INIT_SSD1673();
printf("EINK DISPLAY BMP PICTURE OK\r\n");
////////////////
Uart1_SendStr("init stm32L COM1 \r\n"); //打印信息
//Uart2_SendStr("init stm32L COM2 \r\n"); //和NBIOT連接
Uart3_SendStr("init stm32L COM3 \r\n"); //用于其他TTL或者485
while(BC26_Init());
BC26_PDPACT();
BC26_ConUDP();
while (1)
{
BC26_Senddata("15","123\r\n");//發(fā)數(shù)據(jù)
Delay(1000);
BC26_RECData();
GPIO_ToggleBits(GPIOC,GPIO_Pin_3);//翻轉(zhuǎn)LED
}
}
/**
* @brief Inserts a delay time.
* @param nTime: specifies the delay time length, in milliseconds.
* @retval None
*/
void Delay(__IO uint32_t nTime)
{
TimingDelay = nTime;
while(TimingDelay != 0);
}
/**
* @brief Decrements the TimingDelay variable.
* @param None
* @retval None
*/
void TimingDelay_Decrement(void)
{
if (TimingDelay != 0x00)
{
TimingDelay--;
}
}
#ifdef USE_FULL_ASSERT
/**
* @brief Reports the name of the source file and the source line number
* where the assert_param error has occurred.
* @param file: pointer to the source file name
* @param line: assert_param error line source number
* @retval None
*/
void assert_failed(uint8_t* file, uint32_t line)
{
/* User can add his own implementation to report the file name and line number,
ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
/* Infinite loop */
while (1)
{
}
}
#endif
/**
* @}
*/
復(fù)制代碼
還未完成,僅供參考:
bc26.7z
(1.96 MB, 下載次數(shù): 3)
2024-8-23 00:48 上傳
點擊文件名下載附件
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
色天天综合
|
欧美成年黄网站色视频
|
日韩视频一区二区
|
一区二区三区四区av
|
91视频免费黄
|
91秦先生艺校小琴
|
欧美一级淫片免费视频黄
|
成人免费毛片在线观看
|
99久热
|
午夜视频一区二区三区
|
亚洲iv一区二区三区
|
国产区在线
|
一区二区三区影院
|
毛色毛片免费看
|
在线免费观看毛片
|
免费成人毛片
|
欧美国产精品一区二区三区
|
午夜精品影院
|
久久精品国产99国产精品
|
成人亚洲精品久久久久软件
|
亚洲电影一区二区三区
|
亚洲综合区
|
亚洲欧美日韩在线不卡
|
日韩一
|
亚洲国产成人精品久久
|
国产精品黄色
|
91干b
|
亚洲一区二区三区在线
|
久久激情视频
|
超黄毛片
|
成人精品国产一区二区4080
|
日本a网站
|
欧美黑人一区
|
国产日韩欧美激情
|
人人看人人射
|
欧美亚洲另类丝袜综合网动图
|
成人国产在线观看
|
免费成人在线网站
|
一区二区三区中文字幕
|
精品一区二区电影
|
欧美一区二区三区视频在线观看
|