The drawing board uses Kicad , and the board verification is also the Gerber file generated by Kicad. However, what is open sourced on the Lichuang open source hardware platform is the post-project that Kicad imported into Lichuang EDA, which is more or less native to Lichuang EDA and Kicad. Good, so the schematics and PCB in the open source display are for reference only . The original Kicad project will be uploaded to the attachment. Please obtain the source code from the GitHub link in the description.
A simple and useless offline serial port monitor (hereinafter referred to as the monitor), the main control is MSP430G2553, which is connected to the target serial port through the serial port and can display the received serial port information.
This project uses Code Composer Studio 10.2.0 as the IDE. Other versions of CCS have not been confirmed. Generally, if the project can be successfully imported, it can be compiled, burned and used.
This project uses MSP430G2 LaunchPad as the programmer. I am not sure whether the new version of MSP-EXP430G2ET LaunchPad can be used. When using it, you need to remove the MSP430G2553 on the LaunchPad and connect it to the debug interface of the MSP430G2553 on the monitor through several lines as shown in the figure.
In CCS, import the project through Project -> Import CCS Project... If it prompts that the import fails, check Copy projects into workspace. After successfully importing the project, compile and burn, or when debugging, it is recommended to disconnect the power of the monitor. , after successful startup using the power provided by LaunchPad, the following interface should be displayed
and the following information will be output on the TX pin at a baud rate of 9600
Hello
Offline Monitor
V1.0
Please don't worry about the oil marks all over the board. The solder paste placed there has deteriorated due to the high temperature, and I accidentally added a little too much when soldering the board. I didn't wash the board with water yet, which resulted in oil marks all over the board.
Due to poor consideration, I used two ordinary capacitors for the input and output of the LDO when drawing the schematic diagram and PCB. However, when I was making the actual product, I thought of replacing it with two tantalum capacitors. However, tantalum capacitors have positive and negative poles, but the board There is no silk screen printing of positive and negative poles on the capacitor. If you want to use tantalum capacitors in the same way, please be sure to confirm the positive and negative poles, otherwise it is very likely to boom.
Can display the content sent by the serial port of the microcontroller currently connected to
Simple serial port configuration can be performed on the serial port monitor, including baud rate, parity bit, stop bit, number of data bits, data high and low first, and number of display lines.
It can display A1, A2 and the BAT pin connected to the lithium battery for a total of three channels for measurement with a range of 2.5V. The BAT channel of the lithium battery divides the voltage through two 100k resistors, so it will not exceed the range.
A small game of catching eggs, the functions added in a flash of inspiration are very similar to the small games I played on feature phones when I was a child.
GitHub source code https://github.com/Zuoges/G2553_offline_monitor
B station video https://www.bilibili.com/video/BV1kq4y1G7JX
If both hardware and software are updated, instructions will be updated on the Easy Open Source Hardware Platform and GitHub at the same time. If there is only a separate hardware update or software update, it will only be explained. For details, go to the Easy Open Source Hardware Platform or GitHub.
2021年10月25日
可以使用了(其实已经在自己手里耍了小两个月了)
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet