08 2019 档案
摘要:python 读取环境变量 前言 在使用python时候千万不要把账户密令直接写入脚本,特别是当你计划开源自己的作品时。 为了保护账户信息,你需要让脚本从环境中导入敏感信息。 读取方法 window环境 Linux环境
阅读全文
摘要:注释风格 一、前言 注释是源码程序中非常重要的一部分,一般情况下,源程序有效注释量必须在20%以上。 注释的原则是有助于对程序的阅读理解,所以注释语言必须准确、易懂、简洁,注释不宜太多也不能太少,注释的内容要清楚、明了、含义准确,防止注释二义性,该加的地方一定要加,但不必要的地方一定不要加。 注释风
阅读全文
摘要:werkzeug.routing.BuildError: Could not build url for endpoint 'index'. Did you mean 'user.index' instead? 前言 因为边学边写的缘故,路由慢慢变多。今天采用蓝图的方法分离,大量的页面要更改, 这句
阅读全文
摘要:AttributeError: 'sys.flags' object has no attribute 'utf8_mode' pycharm工程的py版本是3.6,结果即使使用py3.7编译后的pyc是3.6。 解决方法是删除工程.idea文件夹,重新生成工程。
阅读全文
摘要:HC89S003F4开发板汇编指令 一、数据传递类指令 MOV、MOVC、MOVX 1、MOV,用于片内数据存储器中的数据传递指令中。 2、MOVC是与ROM之间的数据传送,而MOVX是与外部RAM数据传送; 3、MOV就是移动的意思,C就是Code,代码的意思,X就是eXternal,外部的意思
阅读全文
摘要:BC26模组调试 数据上报AT流程 注意事项 模组工作方式 模块 Modem 的状态分为 Connected、 Idle 和 PSM 三种,满足 3GPP 协议标准。同时,模块 CPU 状态又分为工作态(Active)、 轻休眠态(Light Sleep)和深睡眠态(Deep Sleep)。 也就是
阅读全文
摘要:HC89S003F4开发板ASM写定时器1 一、实现过程 1、外部寄存器设置 扩展 XSFR 采用和 XRAM 同样的访问方式,使用 MOVX A, @DPTR 和 MOVX @DPTR ,A 来进行读写。 2、设置定时器1 定时器计算方法 公式: 65536 ((1/1000) / (1/(Fos
阅读全文
摘要:解决mkdocs图片防盗问题 前言 我在mkdocs上的图片是使用博客园上的,部署后无法正常显示。度娘了一下,只用在 写脚本 @遍历所在目录及其目录下所有的html文件,在第8行追加代码 实现效果
阅读全文
摘要:HC89S003F4开发板建立汇编工程 选择编译文件 @选用开发板闪灯例程,将例程删除多余的注释,后面生成的文件会更直观。 设置生成汇编文件 选中main.c,然后然后右击选择 ,在跳出的选项框中将 以及Assemble SRC File`勾选为黑色 重新建立工程 1、在编译后会在Project\O
阅读全文
摘要:HC89S003F4开发板ASM&C混合编程 一、前言 在配套资料里有实现ASM&C混合编程的说明文档,这里来实现这个功能。 二、实现ASM&C混合编程 1、打开 Keil 工程后,点击打开 HC89S003F4.h 头文件,并将定义的 屏蔽或删除。 2、选中需要嵌入汇编的.C 文件,然后然后右击选
阅读全文
摘要:HC89S003F4开发板调度器调试 一、前言 逛论坛看到有人给HC89做了调度器,调度部分直接操作堆栈的。 "下载链接" 下载下来调试看看。 二、用户代码 @实现效果 编译后led灯闪烁
阅读全文
摘要:HC89S003F4开发板端口消抖 一、前言 看到资料里有中断消抖的例子,因为以前项目里有遇到高频干扰频繁退出休眠的情况,所以好奇用这个配置能不能解决。 二、对demo进行修改 @实现效果 P01设置为下降沿中断,每进一次中断后唤醒掉电模式,LED1状态改变一次 void main() { / 系统
阅读全文
摘要:HC89S003F4开发板crc校验 前言 第一次用有带crc的mcu 使用资料自带的demo @实现效果 通过PC向MCU发送5个8位数据,MCU返回CRC校验值 实现效果 打印信息 比较结果和工具相同
阅读全文
摘要:HC89S003F4开发板串口调试 使用资料自带的demo 主程序 实际效果 连续打印 封装成函数 主程序while里改成 实际输出
阅读全文
摘要:开发板环境搭建 一、概述 芯圣电子做活动,一个HC89S003F4开发板只用一块钱,买过来玩玩。︿( ̄︶ ̄)︿ 全套资料可以在论坛或qq群里下载。总之先安装个环境先。 二、安装Keil C51 作为增强型的51单片机,那得要安装个Keil C51先。 因为之前使用stc单片机的缘故已经安装版本在V9
阅读全文
摘要:利用mkdocs建立简单的文档博客 一、概述 MkDocs 是一个用于创建项目文档的 快速, 简单 , 完美华丽 的静态站点生成器. 文档源码使用 Markdown 来撰写, 用一个 YAML 文件作为配置文档. 二、mkdocs安装 1、安装python 可以去 "python官网" 下载安装,
阅读全文

浙公网安备 33010602011771号