当前位置: 首页 > news >正文

新余网站建设人员珠海哪家做企业网站公司好

新余网站建设人员,珠海哪家做企业网站公司好,广州网站推广工具,网站备案免费吗单片机型号STM32F103R6: 最后实现的效果是#xff0c;开机后PC内要求输入1或0#xff0c;输入1则打开灯泡#xff0c;输入0则关闭灯泡#xff0c;输入其他内容则显示错误#xff0c;值得注意的是这个模拟的东西只能输入英文 之所以用2个LED灯是因为LED电阻粗略一算就是1… 单片机型号STM32F103R6: 最后实现的效果是开机后PC内要求输入1或0输入1则打开灯泡输入0则关闭灯泡输入其他内容则显示错误值得注意的是这个模拟的东西只能输入英文 之所以用2个LED灯是因为LED电阻粗略一算就是100欧姆所以懒得再去画其他的东西真是天助我也 时钟频率HSI 8MHZ; 之所以用8MHZ 这么慢的内部时钟是因为时钟太快了模拟速度其实也上不去proteus模拟一秒钟要花几十秒我还不如选个慢的反倒快了一点。真的是欲速则不达 选择PB1作为输出引脚具体设置看图片。选择了推挽输出初始化输出高电平接了上拉电阻。 这个是串口设置 值得一提的是好像proteus里面那个终端的波特率最高只能值5.7万那个样子 所以我把波特率设置为了56000.proteus里面的虚拟PC同样也要这样设置而且单片机频率最好也设置为8MHZ. //这个是main函数 int main(void) { // uint8_t txtbuff[]please input num1 or 2 \n\r 1 turn on the light\n\r 2 turn off the light;uint8_t txtbuff[]please input num 1 or 2\n\r;uint8_t txtbuff1[]1 turn on the light\n\r;uint8_t txtbuff2[]2 turn off the light\n\r;/* USER CODE BEGIN 1 *//* USER CODE END 1 *//* MCU Configuration--------------------------------------------------------*//* Reset of all peripherals, Initializes the Flash interface and the Systick. */HAL_Init();/* USER CODE BEGIN Init *//* USER CODE END Init *//* Configure the system clock */SystemClock_Config();/* USER CODE BEGIN SysInit *//* USER CODE END SysInit *//* Initialize all configured peripherals */MX_GPIO_Init();MX_USART1_UART_Init();/* USER CODE BEGIN 2 *//* USER CODE END 2 */HAL_UART_Transmit(huart1,txtbuff,sizeof(txtbuff),1000); HAL_UART_Transmit(huart1,txtbuff1,sizeof(txtbuff1),1000);HAL_UART_Transmit(huart1,txtbuff2,sizeof(txtbuff2),1000);HAL_UART_Receive_IT(huart1,(uint8_t*)aRxBuffer,1);/* Infinite loop *//* USER CODE BEGIN WHILE */while (1){/* USER CODE END WHILE *//* USER CODE BEGIN 3 */}/* USER CODE END 3 */ } //这个是修改后的函数 需要找到这个函数然后改成这个样子就可以了建议使用搜索整个project void USART1_IRQHandler(void) {/* USER CODE BEGIN USART1_IRQn 0 */uint8_t a[]light on\n\r;uint8_t b[]light off\n\r;uint8_t c[]error badness\n\r;extern uint8_t aRxBuffer;/* USER CODE END USART1_IRQn 0 */HAL_UART_IRQHandler(huart1);/* USER CODE BEGIN USART1_IRQn 1 */if(aRxBuffer0){HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,GPIO_PIN_SET);HAL_UART_Transmit(huart1,b,sizeof(b),1000); }else if(aRxBuffer1){HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,GPIO_PIN_RESET);HAL_UART_Transmit(huart1,a,sizeof(a),1000); }else{HAL_UART_Transmit(huart1,c,sizeof(c),1000); }/* USER CODE END USART1_IRQn 1 */HAL_UART_Receive_IT(huart1,aRxBuffer,1); }其他的地方都没有修改全都保持默认就可以了
http://www.hkea.cn/news/14475482/

相关文章:

  • 自己做网站优化哪个网站可以接程序项目来做
  • 出售家教网站模板去除wordpress rss图标
  • 坪地网站建设教程推广网页怎么做的
  • 寿光网站开发余姚网站建设设计
  • 怎么样评价网站做的好坏牡丹江疾控中心最新信息
  • 深圳网站开发外包美工接单网
  • 建立网站卖没有版权的电子书网站转换移动网站
  • 制作网站赚钱wordpress设置专题页
  • 网站建设运营费用wordpress插件 盗版
  • 九江建网站报价建立自己个人网站怎么建立
  • 织梦网站装修公司源码wordpress创建自定义分类法
  • 汽车4S店网站建设帮别人制作wordpress赚钱吗
  • 广东品牌网站建设968重庆建设部网站
  • 网站设计应遵循的原则无锡企业网站制作哪家比较好
  • 久治县wap网站建设公司浏览器推广怎么做
  • .net 网站开发书籍wordpress 图片边框
  • 生成手机网站东凤网站
  • 家具网站设计方案微信备份如何转换为wordpress
  • 哪个网站做外链视频好招聘网站怎么做线下活动
  • 宝石汇网站域名申请网页制作网站建设
  • 网站建设5000费用学校网站建设好么
  • 如何做自己微网站怎么不花钱做公司网站
  • python 网站开发框架吉林网站建站系统平台
  • 网站类型怎么分社交移动电子商务平台有哪些
  • 视觉设计网站推荐自建网站赚钱
  • 南京手机网站设计公司建设免费网站登录网址
  • 如何提高网站安全wordpress4.2.2下载
  • 网站制作三站福州服务类网站建设
  • 专业做网站优化排名外贸专业网站建设
  • 河北高端网站定制公司学习网站建设的书